package com.mentaleye.biz;

import java.util.List;

import com.mentaleye.bean.StudentDisciplineBean;
import com.mentaleye.dal.model.StudentDiscipline;
import com.mentaleye.util.CommonPage;
import com.mentaleye.util.CommonResult;

public interface StudentDisciplineBiz {
	
    CommonResult insertRecord(StudentDisciplineBean dataBean);
    
    CommonResult updateRecord(StudentDisciplineBean dataBean);
    
    StudentDisciplineBean getBeanByKey(int id);
    
    List<StudentDisciplineBean> getBeanList();
  
    List<StudentDisciplineBean> getListByType(int typeId);
    
    List<StudentDiscipline> getList();
    
    void getListByPage(CommonPage page);
    
    CommonResult deleteByList(List<Integer> idList);
}
